<?

function smDrawButtons($a) {
	?><input type="hidden" class="attr" name="attr[<?=$a['id']?>]" value="<?=$a['attr']?>" /><?
}

function smStructmap($page, $id = "") {
	
	?><ul<?=$id ? " id=\"$id\"" : ''?>><?
	
		foreach ($page as $p) {
			?><li id="obj-<?=$p['id']?>" class="object"><? 

				?><div class="buttonbar"> <? smDrawButtons($p) ?> </div><? 

				?><a href="node-<?=$p['id']?>/" title="<?=$p['name']?>"><?=$p['name']?></a><?
			
				if ($p['data'])
					smStructmap($p['data'], "s$p[id]");
				
			?></li><?
		}
	
	?></ul><?
}



if (is_array($DATA['structmap'])) smStructmap($DATA['structmap'], 'struct');


?>